Midcap stocks have recovered sharply from their March 2020 lows on the back of robust liquidity, attractive valuations and strong earnings growth in t